.message {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 1000;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    -webkit-perspective: 1000;
}
.message-form {
    position: relative;
    margin: 20% auto 0px auto;
    width: 900px;
    background: #FFF;
    min-height: 200px;
}
.message-item .title{
    margin: 0;
}
.message-item .text{
    padding: 0px 10px;
    text-align: center;
}
.message-item .control {
    position: absolute;
    bottom: 10px;
    width: 100%;
    text-align: center;
}
/*ANIMATE*/

.animate-fade.ng-hide-add,
.animate-fade.ng-hide-remove {
    display:block!important;
}

.animate-fade.ng-hide-add.ng-hide-add-active,
.animate-fade.ng-hide-remove.ng-hide-remove-active {
    -webkit-transition:all linear 0.1s;
    transition:all linear 0.1s;
}

.animate-fade.ng-hide {
    opacity:0;
}
